low-lying clouds - French English Dictionary